Big Huge Thesaurus

Reseda odorata

noun

sounds kind of like